using System;
using System.Collections.Generic;
using System.Text;

namespace Ricciolo.StylesExplorer.Model
{
    /// <summary>
    /// Rappresenta un singolo assembly o progetto
    /// </summary>
    interface IAssembly
    {
        /// <summary>
        /// Restituisce il nome dell'assembly
        /// </summary>
        string Name { get; }
        /// <summary>
        /// Restituisce la lista dei files xaml nell'assembly
        /// </summary>
        IList<IXamlFile> XamlFiles { get; }
        /// <summary>
        /// Restituisce il riferimento all'applicazione
        /// </summary>
        IApplication Application { get; }
    }
}
